Definition of Hylobates Lar

  • (noun) smallest and most perfectly anthropoid arboreal ape having long arms and no tail; of southern Asia and East Indies

Synonyms of Hylobates Lar


Antonyms of Hylobates Lar


No Antonyms Found.

Homophones of Hylobates Lar


No Homophones Found.